package com.flea.hclv.model.entity;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import javax.persistence.Transient;

public class HTrip implements Serializable {
    private String id;

    private String code;

    private String productId;

    private Integer sort;

    private String isAbroad;

    private String bus;

    private String train;

    private String ship;

    private String subway;

    private String hsubway;

    private String plane;

    private String breakfast;

    private String aircraft;

    private String lunch;

    private String dinner;

    private String nothing;

    private String status;

    private String createUser;

    private Date createTime;

    private String modifyUser;

    private Date modifyTime;

    private String valid;

    private String stayDescribe;

    private String description;
    private String customTrip;

    public String getCustomTrip() {
      return customTrip;
    }

    public void setCustomTrip(String customTrip) {
      this.customTrip = customTrip;
    }

  @Transient
    private String imagePath ;
    @Transient
    private List<HResourceRelation> resource = new ArrayList<HResourceRelation>();

    
    
    public List<HResourceRelation> getResource() {
		return resource;
	}

	public void setResource(List<HResourceRelation> resource) {
		this.resource = resource;
	}

	public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public String getIsAbroad() {
        return isAbroad;
    }

    public void setIsAbroad(String isAbroad) {
        this.isAbroad = isAbroad;
    }

    public String getBus() {
        return bus;
    }

    public void setBus(String bus) {
        this.bus = bus;
    }

    public String getTrain() {
        return train;
    }

    public void setTrain(String train) {
        this.train = train;
    }

    public String getShip() {
        return ship;
    }

    public void setShip(String ship) {
        this.ship = ship;
    }

    public String getSubway() {
        return subway;
    }

    public void setSubway(String subway) {
        this.subway = subway;
    }

    public String getHsubway() {
        return hsubway;
    }

    public void setHsubway(String hsubway) {
        this.hsubway = hsubway;
    }

    public String getPlane() {
        return plane;
    }

    public void setPlane(String plane) {
        this.plane = plane;
    }

    public String getBreakfast() {
        return breakfast;
    }

    public void setBreakfast(String breakfast) {
        this.breakfast = breakfast;
    }

    public String getLunch() {
        return lunch;
    }

    public void setLunch(String lunch) {
        this.lunch = lunch;
    }

    public String getDinner() {
        return dinner;
    }

    public void setDinner(String dinner) {
        this.dinner = dinner;
    }

    public String getNothing() {
        return nothing;
    }

    public void setNothing(String nothing) {
        this.nothing = nothing;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getModifyUser() {
        return modifyUser;
    }

    public void setModifyUser(String modifyUser) {
        this.modifyUser = modifyUser;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getValid() {
        return valid;
    }

    public void setValid(String valid) {
        this.valid = valid;
    }

    public String getStayDescribe() {
        return stayDescribe;
    }

    public void setStayDescribe(String stayDescribe) {
        this.stayDescribe = stayDescribe;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

	public String getImagePath() {
		return imagePath;
	}

  public String getAircraft() {
    return aircraft;
  }

  public void setAircraft(String aircraft) {
    this.aircraft = aircraft;
  }

  public void setImagePath(String imagePath) {
		this.imagePath = imagePath;
	}
    
}